Module  Overview

Big ideas Module Overview

 This module focuses on public key cryptography; in particular public key encryption and key agreement. It discusses the challenges with symmetric encryption and the need for public key algorithms.

Learning outcomes Module Objectives

By the end of this module you should be able to:

  1. explain how asymmetric (public key) encryption works.
  2.  explain the difference between symmetric and asymmetric encryption and the need for public key cryptography.
  3.  explain the use of key exchange/agreement protocols in cryptography.
  4. identify commonly used algorithms for asymmetric encryption.
  5.  illustrate how public key encryption works using a freely available software 

To-dos Task List